English Dictionary
◊ ENGINE BLOCK
engine cooling system
n : equipment in a motor vehicle that cools the engine [syn: {cooling
system}]